7ecffce0c3a13fb58424504960474d0dfadfa50b,webconsole/src/main/java/org/apache/felix/webconsole/internal/compendium/ComponentsServlet.java,ComponentsServlet,listReferences,#JSONWriter#Component#,309
Before Change
{
StringBuffer buf = new StringBuffer();
buf.append( refs[i].isSatisfied() ? "Satisfied" : "Unsatisfied" ).append( "<br />" );
buf.append( "Service Name: " ).append( refs[i].getServiceName() ).append( "<br />" );
if ( refs[i].getTarget() != null )
{
buf.append( "Target Filter: " ).append( refs[i].getTarget() ).append( "<br />" );
}
buf.append( "Multiple: " ).append( refs[i].isMultiple() ? "multiple" : "single" ).append( "<br />" );
buf.append( "Optional: " ).append( refs[i].isOptional() ? "optional" : "mandatory" ).append( "<br />" );
buf.append( "Policy: " ).append( refs[i].isStatic() ? "static" : "dynamic" ).append( "<br />" );
After Change
{
JSONArray buf = new JSONArray();
buf.put( refs[i].isSatisfied() ? "Satisfied" : "Unsatisfied" );
buf.put( "Service Name: " + refs[i].getServiceName());
if ( refs[i].getTarget() != null )
{
buf.put( "Target Filter: " + refs[i].getTarget() );
}
buf.put( "Multiple: " + (refs[i].isMultiple() ? "multiple" : "single" ));
buf.put( "Optional: " + (refs[i].isOptional() ? "optional" : "mandatory" ));
buf.put( "Policy: " + (refs[i].isStatic() ? "static" : "dynamic" ));